package com.sti.framework.models.Aps.data;
import com.baomidou.mybatisplus.annotation.TableField;
import com.sti.framework.core.data.AbstractAuditingEntity;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import io.swagger.annotations.ApiModel;

/**
 * @Description 
 * @Author  MXZ
 * @Date: 2024-07-05 21:52:30
 */

@Data
@TableName("aps_team_calendar_info")
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@ApiModel(value=" aps_team_calendar_info ", description=" 班组工作日历 ")
public class ApsTeamCalendarInfo extends AbstractAuditingEntity {

  @TableField(value = "team_name")
  @ApiModelProperty(value = "班组名称(甲班、乙班)")
  private String teamName;

  @TableField(value = "team_type")
  @ApiModelProperty(value = "班次名称(白班、夜班)")
  private String teamType;

  @TableField(value = "work_day")
  @ApiModelProperty(value = "工作日期/非工作日期")
  private String workDay;

  @TableField(value = "work_status")
  @ApiModelProperty(value = "工作状态(工作、休息)")
  private String workStatus;

  @TableField(value = "month")
  @ApiModelProperty(value = "工作日历所在年月")
  private String month;
 

}
